roughly hewn logs - French English Dictionary